#pragma once

#include "IGameState.h"


class COptionsState : public IGameState
{
private:

	static COptionsState* m_nInstance;

	COptionsState(void);
	~COptionsState(void);
	COptionsState(COptionsState& PauseState);
	COptionsState& operator=(COptionsState& PauseState);

public:
	void Enter(void);
	bool Input(void);
	void Update(float fElapsedTime);
	void Render(void);
	void Exit(void);

	static COptionsState* GetInstance();
};